#MainWidget {
    background-color: #FFFFFF;
}

.QScrollArea {
    border: none;
}

.QScrollBar {
    width: 10px;
    background-color: transparent;
    margin: 0px 0px 0px 0px;
}

.QScrollBar::handle {
    background: #CCCCCC;
    border-radius: 4px;
    margin-left: 2px;
    margin-right: 0px;
}

.QScrollBar::sub-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::add-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::sub-line {
    border: none;
}

.QScrollBar::add-line {
    border: none;
}

#MainWidget {
    background-color: #FFFFFF;
}

.QScrollArea {
    border: none;
}

.QScrollBar {
    width: 10px;
    background-color: transparent;
    margin: 0px 0px 0px 0px;
}

.QScrollBar::handle {
    background: #CCCCCC;
    border-radius: 4px;
    margin-left: 2px;
    margin-right: 0px;
}

.QScrollBar::sub-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::add-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::sub-line {
    border: none;
}

.QScrollBar::add-line {
    border: none;
}

.ElInput {
    max-height: 42px;
    min-height: 42px;
}

.ElInput .ElLineEdit {
    background-color: transparent;
    border: none;
    font-size: 20px;
    padding-left: 12px 20px;
    padding-right: 12px 20px;
    border-radius: 4px;
}

.ElInput .ElLineEdit:disabled {
    background-color: #F5F7FA;
    border-color: #DCDFE6;
}

#inputContainer[_focus="false"] {
    border: 2px solid #DCDFE6;
    border-radius: 4px;
    background-color: transparent;
    padding: 0px;
}

#inputContainer[_focus="false"]:hover {
    border-color: #909399;
}

#inputContainer[_focus="false"]:disabled {
    background-color: #F5F7FA;
    border-color: #DCDFE6;
}

#inputContainer[_focus="true"] {
    border: 2px solid #409EFF;
    border-radius: 4px;
    background-color: transparent;
    padding: 0px;
}

.ElInput #prefix {
    border: none;
    background-color: transparent;
    margin-left: 2px;
}

.ElInput #prefix #prefixIcon {
    border: none;
    background-color: transparent;
    min-width: 16px;
    min-height: 16px;
    margin-left: 12px 20px;
}

.ElInput #suffix #suffixIcon {
    border: none;
    background-color: transparent;
    min-width: 16px;
    min-height: 16px;
    margin-right: 12px 20px;
}

#MainWidget {
    background-color: #FFFFFF;
}

.QScrollArea {
    border: none;
}

.QScrollBar {
    width: 10px;
    background-color: transparent;
    margin: 0px 0px 0px 0px;
}

.QScrollBar::handle {
    background: #CCCCCC;
    border-radius: 4px;
    margin-left: 2px;
    margin-right: 0px;
}

.QScrollBar::sub-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::add-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::sub-line {
    border: none;
}

.QScrollBar::add-line {
    border: none;
}

.ElButton[type="default"] {
    background-color: #fff;
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    color: #606266;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="default"]:hover {
    background-color: #ecf5ff;
    border: 1px solid #c6e2ff;
    color: #409EFF;
}

.ElButton[type="default"]:pressed {
    border-color: #409EFF;
}

.ElButton[type="default"]:disabled {
    background-color: #fff;
    border: 1px solid #e4e7ed;
    color: #a8abb2;
}

.ElButton[type="primary"] {
    background-color: #409EFF;
    border: 1px solid #409EFF;
    border-radius: 4px;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="primary"]:hover {
    background-color: #79bbff;
    border: 1px solid #79bbff;
    color: #fff;
}

.ElButton[type="primary"]:pressed {
    background-color: #337ecc;
    border: 1px solid #337ecc;
}

.ElButton[type="primary"]:disabled {
    background-color: #a0cfff;
    border: 1px solid #a0cfff;
    color: #fff;
}

.ElButton[type="success"] {
    background-color: #67C23A;
    border: 1px solid #67C23A;
    border-radius: 4px;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="success"]:hover {
    background-color: #95d475;
    border: 1px solid #95d475;
    color: #fff;
}

.ElButton[type="success"]:pressed {
    background-color: #529b2e;
    border: 1px solid #529b2e;
}

.ElButton[type="success"]:disabled {
    background-color: #b3e19d;
    border: 1px solid #b3e19d;
    color: #fff;
}

.ElButton[type="warning"] {
    background-color: #E6A23C;
    border: 1px solid #E6A23C;
    border-radius: 4px;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="warning"]:hover {
    background-color: #eebe77;
    border: 1px solid #eebe77;
    color: #fff;
}

.ElButton[type="warning"]:pressed {
    background-color: #b88230;
    border: 1px solid #b88230;
}

.ElButton[type="warning"]:disabled {
    background-color: #f3d19e;
    border: 1px solid #f3d19e;
    color: #fff;
}

.ElButton[type="danger"] {
    background-color: #F56C6C;
    border: 1px solid #F56C6C;
    border-radius: 4px;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="danger"]:hover {
    background-color: #f89898;
    border: 1px solid #f89898;
    color: #fff;
}

.ElButton[type="danger"]:pressed {
    background-color: #c45656;
    border: 1px solid #c45656;
}

.ElButton[type="danger"]:disabled {
    background-color: #fab6b6;
    border: 1px solid #fab6b6;
    color: #fff;
}

.ElButton[type="info"] {
    background-color: #909399;
    border: 1px solid #909399;
    border-radius: 4px;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="info"]:hover {
    background-color: #b1b3b8;
    border: 1px solid #b1b3b8;
    color: #fff;
}

.ElButton[type="info"]:pressed {
    background-color: #73767a;
    border: 1px solid #73767a;
}

.ElButton[type="info"]:disabled {
    background-color: #c8c9cc;
    border: 1px solid #c8c9cc;
    color: #fff;
}

.ElButton[type="default"][plain="true"] {
    background-color: #fff;
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    color: #606266;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="default"][plain="true"]:hover {
    border: 1px solid #409EFF;
    color: #409EFF;
}

.ElButton[type="default"][plain="true"]:disabled {
    background-color: #fff;
    border: 1px solid #e4e7ed;
    color: #a8abb2;
}

.ElButton[type="primary"][plain="true"] {
    background-color: #ecf5ff;
    border: 1px solid #a0cfff;
    border-radius: 4px;
    color: #409EFF;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="primary"][plain="true"]:hover {
    border: 1px solid #409EFF;
    color: #fff;
    background-color: #409EFF;
}

.ElButton[type="primary"][plain="true"]:pressed {
    background-color: #337ecc;
    border: 1px solid #337ecc;
}

.ElButton[type="primary"][plain="true"]:disabled {
    background-color: #ecf5ff;
    border: 1px solid #d9ecff;
    color: #a0cfff;
}

.ElButton[type="success"][plain="true"] {
    background-color: #f0f9eb;
    border: 1px solid #b3e19d;
    border-radius: 4px;
    color: #67C23A;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="success"][plain="true"]:hover {
    border: 1px solid #67C23A;
    color: #fff;
    background-color: #67C23A;
}

.ElButton[type="success"][plain="true"]:pressed {
    background-color: #529b2e;
    border: 1px solid #529b2e;
}

.ElButton[type="success"][plain="true"]:disabled {
    background-color: #f0f9eb;
    border: 1px solid #e1f3d8;
    color: #b3e19d;
}

.ElButton[type="warning"][plain="true"] {
    background-color: #fdf6ec;
    border: 1px solid #f3d19e;
    border-radius: 4px;
    color: #E6A23C;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="warning"][plain="true"]:hover {
    border: 1px solid #E6A23C;
    color: #fff;
    background-color: #E6A23C;
}

.ElButton[type="warning"][plain="true"]:pressed {
    background-color: #b88230;
    border: 1px solid #b88230;
}

.ElButton[type="warning"][plain="true"]:disabled {
    background-color: #fdf6ec;
    border: 1px solid #faecd8;
    color: #f3d19e;
}

.ElButton[type="danger"][plain="true"] {
    background-color: #fef0f0;
    border: 1px solid #fab6b6;
    border-radius: 4px;
    color: #F56C6C;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="danger"][plain="true"]:hover {
    border: 1px solid #F56C6C;
    color: #fff;
    background-color: #F56C6C;
}

.ElButton[type="danger"][plain="true"]:pressed {
    background-color: #c45656;
    border: 1px solid #c45656;
}

.ElButton[type="danger"][plain="true"]:disabled {
    background-color: #fef0f0;
    border: 1px solid #fde2e2;
    color: #fab6b6;
}

.ElButton[type="info"][plain="true"] {
    background-color: #f4f4f5;
    border: 1px solid #c8c9cc;
    border-radius: 4px;
    color: #909399;
    font-size: 20px;
    font-weight: 400;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 24px;
    padding: 8px 15px;
}

.ElButton[type="info"][plain="true"]:hover {
    border: 1px solid #909399;
    color: #fff;
    background-color: #909399;
}

.ElButton[type="info"][plain="true"]:pressed {
    background-color: #73767a;
    border: 1px solid #73767a;
}

.ElButton[type="info"][plain="true"]:disabled {
    background-color: #f4f4f5;
    border: 1px solid #e9e9eb;
    color: #c8c9cc;
}

.ElButton[type="default"][_text="true"] {
    background-color: #fff;
    border: none;
    border-radius: 4px;
    color: #606266;
    font-size: 20px;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 8px 15px;
}

.ElButton[type="default"][_text="true"]:hover {
    border: none;
    background-color: #f5f7fa;
}

.ElButton[type="default"][_text="true"]:pressed {
    background-color: #F0F2F5;
}

.ElButton[type="default"][_text="true"]:disabled {
    color: #F5F7FA;
}

.ElButton[type="primary"][_text="true"] {
    background-color: #fff;
    border: none;
    border-radius: 4px;
    color: #409EFF;
    font-size: 20px;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 8px 15px;
}

.ElButton[type="primary"][_text="true"]:hover {
    border: none;
    background-color: #f5f7fa;
}

.ElButton[type="primary"][_text="true"]:pressed {
    background-color: #F0F2F5;
}

.ElButton[type="primary"][_text="true"]:disabled {
    color: #c6e2ff;
}

.ElButton[size_="large"] {
    font-size: 20px;
    padding: 12px 20px;
    qproperty-iconSize: 24px 24px;
}

.ElButton[size_="default"] {
    font-size: 16px;
    qproperty-iconSize: 20px 20px;
}

.ElButton[size_="small"] {
    font-size: 14px;
    padding: 4px 10px;
    qproperty-iconSize: 14px 14px;
}

.ElButton[circle="true"][size_="default"] {
    padding: 8px 6px;
}

.ElButton[circle="true"][size_="large"] {
    padding: 12px 10px;
}

.ElButton[circle="true"][size_="small"] {
    padding: 4px 2px;
}

.ElButton[size_="large"][plain="true"] {
    font-size: 20px;
    padding: 12px 20px;
    qproperty-iconSize: 24px 24px;
}

.ElButton[size_="default"][plain="true"] {
    font-size: 16px;
    qproperty-iconSize: 20px 20px;
}

.ElButton[size_="small"][plain="true"] {
    font-size: 14px;
    padding: 4px 10px;
    qproperty-iconSize: 16px 16px;
}

#MainWidget {
    background-color: #FFFFFF;
}

.QScrollArea {
    border: none;
}

.QScrollBar {
    width: 10px;
    background-color: transparent;
    margin: 0px 0px 0px 0px;
}

.QScrollBar::handle {
    background: #CCCCCC;
    border-radius: 4px;
    margin-left: 2px;
    margin-right: 0px;
}

.QScrollBar::sub-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::add-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::sub-line {
    border: none;
}

.QScrollBar::add-line {
    border: none;
}

.ElCatalog {
    background-color: #fff;
    border: none;
    border-radius: 1px solid #DCDFE6;
    font-size: 16px;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    outline: 0px;
}

.ElCatalog::item {
    color: #303133;
    font-size: 20px;
    height: 2.5em;
    border-radius: 8px;
    padding-left: 12px 20px;
}

.ElCatalog::item:selected {
    color: #409EFF;
    background-color: #ecf5ff;
}

#MainWidget {
    background-color: #FFFFFF;
}

.QScrollArea {
    border: none;
}

.QScrollBar {
    width: 10px;
    background-color: transparent;
    margin: 0px 0px 0px 0px;
}

.QScrollBar::handle {
    background: #CCCCCC;
    border-radius: 4px;
    margin-left: 2px;
    margin-right: 0px;
}

.QScrollBar::sub-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::add-page {
    background: transparent;
    border-radius: 4px;
}

.QScrollBar::sub-line {
    border: none;
}

.QScrollBar::add-line {
    border: none;
}

.ElLabel {
    font-size: 20px;
    font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #606266;
    border-radius: 4px;
    border: none;
}

.ElLabel[type="default"] {
    color: #606266;
    background-color: #fff;
    border-radius: 4px;
    padding-left: 8px 15px;
    padding-right: 8px 15px;
}

.ElLabel[type="primary"] {
    color: #fff;
    background-color: #409EFF;
    border-radius: 4px;
    padding-left: 8px 15px;
    padding-right: 8px 15px;
}

.ElLabel[type="success"] {
    color: #fff;
    background-color: #67C23A;
    border-radius: 4px;
    padding-left: 8px 15px;
    padding-right: 8px 15px;
}

.ElLabel[type="warning"] {
    color: #fff;
    background-color: #E6A23C;
    border-radius: 4px;
    padding-left: 8px 15px;
    padding-right: 8px 15px;
}

.ElLabel[type="danger"] {
    color: #fff;
    background-color: #F56C6C;
    border-radius: 4px;
    padding-left: 8px 15px;
    padding-right: 8px 15px;
}

.ElLabel[type="info"] {
    color: #fff;
    background-color: #909399;
    border-radius: 4px;
    padding-left: 8px 15px;
    padding-right: 8px 15px;
}

.ElLabel[type="default"][plain="true"] {
    color: #606266;
    background-color: transparent;
    border: 1px solid #DCDFE6;
}

.ElLabel[type="primary"][plain="true"] {
    color: #606266;
    background-color: transparent;
    border: 1px solid #409EFF;
}

.ElLabel[type="success"][plain="true"] {
    color: #606266;
    background-color: transparent;
    border: 1px solid #67C23A;
}

.ElLabel[type="warning"][plain="true"] {
    color: #606266;
    background-color: transparent;
    border: 1px solid #E6A23C;
}

.ElLabel[type="danger"][plain="true"] {
    color: #606266;
    background-color: transparent;
    border: 1px solid #F56C6C;
}

.ElLabel[type="info"][plain="true"] {
    color: #606266;
    background-color: transparent;
    border: 1px solid #909399;
}

.ElTable {
    background-color: #fff;
    color: #606266;
    outline: 0px;
    border: none;
    min-height: 12.5em;
}

.ElTable::item {
    background-color: transparent;
    font-size: 12px;
    color: #606266;
    height: 2.5em;
    padding-left: 8px 15px;
    border-bottom: 1px solid #EBEEF5;
}

.ElTable::item:hover {
    background-color: #f5f7fa;
}

.ElTable::item:selected {
    background-color: #ecf5ff;
}

.QHeaderView {
    font-size: 16px;
    font-weight: bold;
    border: none;
}

.QHeaderView:hover {
    background-color: #f5f7fa;
}

.QHeaderView:selected {
    background-color: #ecf5ff;
}

.QHeaderView::section {
    padding-left: 8px 15px;
    border: none;
    height: 2.5em;
    background-color: #fff;
    border-bottom: 1px solid #EBEEF5;
}

.ElTable[none="true"] {
    background-color: #f5f7fa;
    min-height: 7.5em;
    border: 1px solid #909399;
    border-radius: 4px;
}